:root {
  --el-color-primary: var(--o-color-primary3) !important;
  --el-border-radius-base: var(--o-radius_control-m) !important;
  --el-border-color: var(--o-color-control1) !important;
  --el-border-color-hover: var(--o-color-control2) !important;
  --el-border-color-disabled: var(--o-color-control4) !important;
  @include respond-to('phone') {
    --el-border-radius-base: var(--o-radius_control-xs) !important;
  }
}
.el-input {
  .el-input__wrapper {
    background-color: var(--o-color-fill2);
  }
}
.el-input--large {
  font-size: 16px;
}

.el-select__wrapper {
  .el-select__selection {
    font-size: 16px;
  }
}
.el-message {
  &.mobile-message {
    top: initial !important;
    bottom: 80px;
    border: none;
    border-radius: 4px;
    background-color: rgba(var(--o-mixedgray-14), 0.6);
    padding: 9px 16px;
    .el-icon {
      display: none;
    }
    .el-message__content {
      font-size: 14px;
      line-height: 22px;
      color: var(--o-color-info1-inverse);
    }

  }
}
